Skip to content

Track view read sets by arg hash#5443

Merged
joshua-spacetime merged 3 commits into
masterfrom
joshua/read-set-args
Jun 29, 2026
Merged

Track view read sets by arg hash#5443
joshua-spacetime merged 3 commits into
masterfrom
joshua/read-set-args

Conversation

@joshua-spacetime

Copy link
Copy Markdown
Contributor

Description of Changes

Removes arg_id from read sets, and also moves view lifecycle management from st_view_sub into the committed state. Trying to move away from system tables and persistent state in general for views since this has been the source of many issues.

API and ABI breaking changes

None

Expected complexity level and risk

2

Testing

Existing coverage.

@Shubham8287 Shubham8287 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's better direction to keep subcribers in memory.

I think we can put comment on subscription's system tables to explain, that they are deprecated and not actively inserted rows.

@joshua-spacetime joshua-spacetime added this pull request to the merge queue Jun 29, 2026
Merged via the queue into master with commit c009c67 Jun 29, 2026
35 of 38 checks passed
@joshua-spacetime joshua-spacetime deleted the joshua/read-set-args branch June 29, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants